.banner{
    display: block;
    width: 100%;
    height: 1972px;
    background: url(youhuibanner.jpg) no-repeat center;
    margin-top: -77px;
}
.mask{
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.5);
}
.main{
    width: 100%;
    height: 1895px;
}
.main-c{
    width: 1076px;
    height: 100%;
    margin: 0 auto;
}
.main .title{
    display: block;
    width: 518px;
    margin: 0 auto;
    padding-top: 211px;
}
.main .title .en{
    display: block;
    background: url(../../img/作品线.png) no-repeat center;
    text-align: center;
    font-size: 24px;
	font-weight: normal;
    font-stretch: normal;
    color: #dd1717;
}
.main .title .desc1{
    display: block;
    width: 64px;
    height: 17px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 17px;
    color: #8c8c8c;
}
.main .desc2{
    display: block;
    width: 580px;
    height: 15px;
    margin: 0 auto;
    margin-top: 29px;
    font-size: 14px;
    line-height: 15px;
    color: #ffffff;
    text-align: center;
}
.main .box{
    /* float: left; */
    width: 1076px;
    height: 1529px;
    margin-top: 114px;
    /* background-color: pink; */
    padding: 0.1px;
}

.main .box .list{
    /* float: left; */
    width: 100%;
    height: 100%;
    /* background-color: red; */
    overflow: hidden;
}
.main .box li{
    float: left;
    margin-left: 23px;
    margin-bottom: 47px;
}
.main .box img{
    display: block;
    width: 515px;
    height: 464px;
    background-size: contain;
}
.main .list .name{
    display: block;
    width: 100%;
    height: 75px;
    background-color: #212121;
    font-size: 16px;
    line-height: 75px;
    color: #ffffff;
    text-align: center;
}
.main .detail{
    display: block;
    width: 515px;
	height: 200px;
	background-color:rgba(255,255,255,.05);
}
.main .detail h4{
    display: block;
    padding-top: 49px;
    font-size: 36px;
    text-align: center;
    color: #ffffff;
}
.main .detail .desc3{
    text-align: center;
    color: #ffffff;
    font-size: 14px;
}
.main .detail .desc4{
    display: block;
    margin-top: 30px;
    text-align: center;
    font-size: 14px;
    color: #ffffff;
}
.main .detail span{
    color: #dd1717;
}
.main .item:hover .name{
    background-color: #dd1717;
}
.main .item:hover .detail{
    background-color: rgba(221,23,23,.5);
}